<!--  Prova fatta per vedere se funzionano i selettori sugli attributi nelle condizioni di Xpath -->

<HTML>
	<HEAD>
	<script type="text/javascript">
	
	
	function inizio(){
		alert('inizio');
		
		for (var r = document.evaluate('//div[@attr="x"]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'red';  
	}  		
		for (var r = document.evaluate('//div[not(@attr)]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'gray';  
	}  
		for (var r = document.evaluate('//div[@id="main"]/div[last()]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'blue';  
	}  
		for (var r = document.evaluate('//div[@id="main"]/div[position()=4]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'green';  
	}  
		for (var r = document.evaluate('//div[@id="main"]/div[@giallo]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'yellow';  
	}  
		for (var r = document.evaluate('//div[@id="main"]/div[2]', document, null, 4, null), n; n = r.iterateNext();) {  
			n.style.color = 'pink'; 
	}  
		
	}
	
	</script>
	<script type="text/javascript" src="./XPath.js"></script>
	<script type="text/javascript" src="./Array.js"></script>
	
	</HEAD>
		<body onload=" inizio ()">
			<div id='main'>
				<div attr='x'>
					aaaaa
				</div>
				<div attr='y'>
					bbbbb
				</div>
				<div>
					cccccc
				</div>
				<div>
					ddddd
				</div>
				<div giallo='sdfdskfjdsk'>
				eeee
				</div>
				<div>
					fffff
				</div>
			</div>
		</body>
</HTML>